package cn.itcast.nems.studentrecord.dao.mapper;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;

import cn.itcast.nems.studentrecord.dao.entity.JournalDropoutBatchImport;

/**
 * <p>
 * 退学凭单批量导入 Mapper 接口
 * </p>
 *
 * @author 刘曙
 * @since 2024-03-24
 */
@Mapper
public interface JournalDropoutBatchImportMapper extends BaseMapper<JournalDropoutBatchImport> {
    
    /**
     * 
     * 功能描述：更新任务处理结果
     *
     * @param id 任务ID
     * @param state 结果状态
     * @param description 结果描述
     * @param journalId 任务处理成功后生成的凭单ID
     * 
     * @author 刘曙
     *
     * @since 2024年3月26日
     *
     * @update:[变更日期YYYY-MM-DD][更改人姓名][变更描述]
     */
    public void updateProcessResult(@Param("id") Integer id, @Param("state") String state, @Param("description") String description, @Param("journalId") String journalId);
}
